package com.mzj.saas.mservice.propertybill.vo;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 物业房产-收费项目-房租/押金账单
 */

public class EstateExpenseRentVO {
    private String id;
    /*
     *项目名称
     */
    private String name;
    /*
     *收费类型：1房租 2押金
     */
    private Integer chargeType;
    /*
     *线上缴费：0不支持 1支持
     */
    private Integer paymentStauts;
    /*
     *公租房id
     */
    private String houseId;
    /*
     *履约保证金标准
     */
    private Integer marginStandard;
    /*
     *启用状态:0禁用 1启用
     */
    private Integer enableStatus;
    /*
     *状态:1正常 2已删除
     */
    private Integer status;
    /*
     *操作人
     */
    private String operatorId;
    /*
     *操作时间
     */
    private Date operatorTime;
    /*
     *计费方式:1按月 2按季 3按半年 4按年
     */
    private Integer chargeMode;
    /*
     *价格:：收费类型下的总费用，单位分
     */
    private BigDecimal price;
    /*
     *性质:1公租房、2廉租房、3商品房、4经济适用房、5其它
     */
    private Integer houseNature;

    public Integer getHouseNature() {
        return houseNature;
    }

    public void setHouseNature(Integer houseNature) {
        this.houseNature = houseNature;
    }

    public Integer getChargeMode() {
        return chargeMode;
    }

    public void setChargeMode(Integer chargeMode) {
        this.chargeMode = chargeMode;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getChargeType() {
        return chargeType;
    }

    public void setChargeType(Integer chargeType) {
        this.chargeType = chargeType;
    }

    public Integer getPaymentStauts() {
        return paymentStauts;
    }

    public void setPaymentStauts(Integer paymentStauts) {
        this.paymentStauts = paymentStauts;
    }

    public String getHouseId() {
        return houseId;
    }

    public void setHouseId(String houseId) {
        this.houseId = houseId;
    }

    public Integer getMarginStandard() {
        return marginStandard;
    }

    public void setMarginStandard(Integer marginStandard) {
        this.marginStandard = marginStandard;
    }

    public Integer getEnableStatus() {
        return enableStatus;
    }

    public void setEnableStatus(Integer enableStatus) {
        this.enableStatus = enableStatus;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getOperatorId() {
        return operatorId;
    }

    public void setOperatorId(String operatorId) {
        this.operatorId = operatorId;
    }

    public Date getOperatorTime() {
        return operatorTime;
    }

    public void setOperatorTime(Date operatorTime) {
        this.operatorTime = operatorTime;
    }


}
